﻿<%@ Page Title="" Language="C#" MasterPageFile="~/Site.Master" AutoEventWireup="true" CodeBehind="GestionProyectos.aspx.cs" Inherits="API_CIC.Proyectos.GestionProyectos" %>
<asp:Content ID="Content1" ContentPlaceHolderID="HeadContent" runat="server">
    <style type="text/css">
        .style1
        {
            width: 168px;
        }
        .style4
        {
            width: 333px;
        }
        .style5
        {
            width: 363px;
        }
        .style7
        {
            width: 333px;
            height: 95px;
        }
        .style8
        {
            width: 363px;
            height: 95px;
        }
        .style9
        {
            width: 333px;
            height: 89px;
        }
        .style10
        {
            width: 363px;
            height: 89px;
        }
        .style11
        {
            width: 333px;
            height: 78px;
        }
        .style12
        {
            width: 363px;
            height: 78px;
        }
        .style13
        {
            width: 333px;
            height: 74px;
        }
        .style14
        {
            width: 363px;
            height: 74px;
        }
        .style15
        {
            width: 333px;
            height: 118px;
        }
        .style16
        {
            width: 363px;
            height: 118px;
        }
        .style17
        {
            height: 118px;
        }
        .style18
        {
            width: 333px;
            height: 132px;
        }
        .style19
        {
            width: 363px;
            height: 132px;
        }
        .style20
        {
            height: 132px;
        }
        .style23
        {
            width: 68px;
        }
        .style24
        {
            width: 259px;
        }
        .style25
        {
            width: 153px;
        }
    </style>
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server">
    
    <table style="width:100%;">
        <tr>
            <td class="leftColumn" valign="top">
                <asp:Menu ID="Menu1" runat="server" BackColor="#B5C7DE" 
                    DynamicHorizontalOffset="2" Font-Names="Verdana" Font-Size="0.8em" 
                    ForeColor="#284E98" StaticSubMenuIndent="10px" 
                    onmenuitemclick="Menu1_MenuItemClick">
                    <DynamicHoverStyle BackColor="#284E98" ForeColor="White" />
                    <DynamicMenuItemStyle HorizontalPadding="5px" VerticalPadding="2px" />
                    <DynamicMenuStyle BackColor="#B5C7DE" />
                    <DynamicSelectedStyle BackColor="#507CD1" />
                    <Items>
                        <asp:MenuItem Text="Administrar Proyectos" Value="1" Selected="True">
                        </asp:MenuItem>
                        <asp:MenuItem Text="Ingresar Proyecto" Value="0"></asp:MenuItem>
                    </Items>
                    <StaticHoverStyle BackColor="#284E98" ForeColor="White" />
                    <StaticMenuItemStyle HorizontalPadding="5px" VerticalPadding="2px" />
                    <StaticSelectedStyle BackColor="#507CD1" />
                </asp:Menu>
               
            </td>
            <td>
                 <asp:MultiView ID="MultiView1" runat="server" ActiveViewIndex="1" 
                     onactiveviewchanged="MultiView1_ActiveViewChanged">
                     <asp:View ID="ViewIngresar" runat="server">
                         <center>
                             <h3>
                                 Ingresar un nuevo Proyecto</h3>
                             <p>
                                 &nbsp;</p>
                         </center>
                         <table style="width:100%;">
                             <tr>
                                 <td class="style4">
                                     Nombre: <asp:TextBox ID="txtNombre" runat="server" Width="270px" Height="23px"></asp:TextBox>
                                 </td>
                                 <td class="style5">
                                     &nbsp;</td>
                                 <td>
                                     &nbsp;</td>
                             </tr>
                             <tr>
                                 <td class="style18">
                                     Resumen:<asp:TextBox ID="txtResumen" runat="server" Height="91px" 
                                         TextMode="MultiLine" Width="289px"></asp:TextBox>
                                 </td>
                                 <td class="style19">
                                     Abstract:
                                     <asp:TextBox ID="txtAbstract" runat="server" Height="92px" TextMode="MultiLine" 
                                         Width="311px"></asp:TextBox>
                                 </td>
                                 <td class="style20">
                                     </td>
                             </tr>
                             <tr>
                                 <td class="style4">
                                     Fecha Inicio:<asp:Calendar ID="calFechaIni" runat="server" BackColor="White" 
                                         BorderColor="#3366CC" CellPadding="1" 
                                         DayNameFormat="Shortest" Font-Names="Verdana" Font-Size="8pt" 
                                         ForeColor="#003399" Height="200px" Width="220px" BorderWidth="1px">
                                         <DayHeaderStyle BackColor="#99CCCC" ForeColor="#336666" Height="1px" />
                                         <NextPrevStyle Font-Size="8pt" ForeColor="#CCCCFF" />
                                         <OtherMonthDayStyle ForeColor="#999999" />
                                         <SelectedDayStyle BackColor="#009999" Font-Bold="True" ForeColor="#CCFF99" />
                                         <SelectorStyle BackColor="#99CCCC" ForeColor="#336666" />
                                         <TitleStyle BackColor="#003399" BorderColor="#3366CC" 
                                             Font-Bold="True" BorderWidth="1px" Font-Size="10pt" ForeColor="#CCCCFF" 
                                             Height="25px" />
                                         <TodayDayStyle BackColor="#99CCCC" ForeColor="White" />
                                         <WeekendDayStyle BackColor="#CCCCFF" />
                                     </asp:Calendar>
                                 </td>
                                 <td class="style5">
                                     Fecha Fin:<asp:Calendar ID="calFechaFin" runat="server" BackColor="White" 
                                         BorderColor="#3366CC" CellPadding="1" 
                                         DayNameFormat="Shortest" Font-Names="Verdana" Font-Size="8pt" 
                                         ForeColor="#003399" Height="200px" Width="220px" BorderWidth="1px">
                                         <DayHeaderStyle BackColor="#99CCCC" ForeColor="#336666" Height="1px" />
                                         <NextPrevStyle Font-Size="8pt" ForeColor="#CCCCFF" />
                                         <OtherMonthDayStyle ForeColor="#999999" />
                                         <SelectedDayStyle BackColor="#009999" Font-Bold="True" ForeColor="#CCFF99" />
                                         <SelectorStyle BackColor="#99CCCC" ForeColor="#336666" />
                                         <TitleStyle BackColor="#003399" BorderColor="#3366CC" 
                                             Font-Bold="True" BorderWidth="1px" Font-Size="10pt" ForeColor="#CCCCFF" 
                                             Height="25px" />
                                         <TodayDayStyle BackColor="#99CCCC" ForeColor="White" />
                                         <WeekendDayStyle BackColor="#CCCCFF" />
                                     </asp:Calendar>
                                 </td>
                                 <td>
                                     &nbsp;</td>
                             </tr>
                             <tr>
                                 <td class="style7">
                                     <asp:LinqDataSource ID="LinqDataSource1" runat="server" 
                                         ContextTypeName="API_CIC.LinqClasesDataContext" EntityTypeName="" 
                                         TableName="SGAPFUSUARIOs">
                                     </asp:LinqDataSource>
                                     Coordinador:&nbsp;&nbsp;
                                     <asp:DropDownList ID="ddlCoordinador" runat="server" 
                                         DataSourceID="LinqDataSource1" DataTextField="TXT_USUARIO" 
                                         DataValueField="ID_CEDULA" Height="24px" Width="165px">
                                     </asp:DropDownList>
                                     <br />
                                     <br />
                                 </td>
                                 <td class="style8">
                                     Página Web:&nbsp;
                                     <asp:TextBox ID="txtURL" runat="server" Width="282px"></asp:TextBox>
                                 </td>
                             </tr>
                             <tr>
                                 <td class="style9">
                                     Estado:&nbsp;&nbsp;
                                     <asp:DropDownList ID="ddlEstado" runat="server" Height="18px" Width="180px">
                                         <asp:ListItem>Sin Iniciar</asp:ListItem>
                                         <asp:ListItem>En Ejecución</asp:ListItem>
                                         <asp:ListItem>Finalizado</asp:ListItem>
                                     </asp:DropDownList>
                                 </td>
                                 <td class="style10">
                                     <asp:LinqDataSource ID="LinqDataSource2" runat="server" 
                                         ContextTypeName="API_CIC.LinqClasesDataContext" EntityTypeName="" 
                                         TableName="SGAPFESCUELAs">
                                     </asp:LinqDataSource>
                                     Escuela:&nbsp;
                                     <asp:DropDownList ID="ddlEscuela" runat="server" DataSourceID="LinqDataSource2" 
                                         DataTextField="NOM_ESCUELA" DataValueField="ID_ESCUELA" Height="25px" 
                                         Width="177px">
                                     </asp:DropDownList>
                                 </td>
                             </tr>
                             <tr>
                                 <td class="style4">
                                     Centro de Investigación:
                                     <asp:DropDownList ID="ddlCentro" runat="server" Height="18px" Width="180px">
                                         <asp:ListItem>(CIB) Centro de Investigación en Biotecnología</asp:ListItem>
                                         <asp:ListItem>(CIC) Centro de Investigaciones en Computación</asp:ListItem>
                                         <asp:ListItem>(CIIBI) Centro de Investigación en Integración Bosque-Industria</asp:ListItem>
                                         <asp:ListItem>(CIPA) Centro de Investigación en Protección Ambiental</asp:ListItem>
                                         <asp:ListItem>(CIVCO) Centro de Investigación en Vivienda y Construcción</asp:ListItem>
                                         <asp:ListItem>(CIDASTH) Centro de Investigación y Desarrollo en Agricultura Sostenible para el Trópico Húmedo</asp:ListItem>
                                         <asp:ListItem>(CIGA) Centro de Investigación y Gestión Agroindustrial</asp:ListItem>
                                         <asp:ListItem>(CEQIATEC) Centro de Investigación y de Servicios Químicos y Microbiológicos</asp:ListItem>
                                         <asp:ListItem>(CIEMTEC) Centro de Investigación y Extensión en Materiales</asp:ListItem>
                                     </asp:DropDownList>
                                     <br />
                                     <br />
                                 </td>
                                 <td class="style5">
                                     Programa:
                                     <asp:TextBox ID="txtPrograma" runat="server" Width="270px"></asp:TextBox>
                                     <br />
                                 </td>
                             </tr>
                             <tr>
                                 <td class="style4">
                                     Tipo:&nbsp;
                                     <asp:DropDownList ID="ddlTipo" runat="server" Height="18px" Width="180px">
                                         <asp:ListItem>Investigación</asp:ListItem>
                                         <asp:ListItem>Extensión</asp:ListItem>
                                         <asp:ListItem>Mixto</asp:ListItem>
                                     </asp:DropDownList>
                                     <br />
                                 </td>
                             </tr>
                         </table>
                         <center>
                             <asp:Button ID="btnIngresar" runat="server" onclick="btnIngresar_Click" 
                                 Text="Ingresar Proyecto" />
                         </center>
                     </asp:View>
                     <asp:View ID="ViewAdministrar" runat="server">
                         <center>
                             <h3>
                                 Administración de proyectos</h3>
                         </center>
                         <asp:Panel ID="Panel1" runat="server">
                             <asp:Button ID="btnModificar" runat="server" Text="Modificar" 
                                 onclick="btnModificar_Click" />
                             <asp:Button ID="btnAdministrarGaleria" runat="server" 
                                 Text="Administrar Galería" onclick="btnAdministrarGaleria_Click" />
                             <asp:Button ID="btnAsignarRoles" runat="server" Text="Asignar Roles" 
                                 onclick="btnAsignarRoles_Click" />
                             <asp:Button ID="btnAsignarActivos" runat="server" Text="Asignar Activos" 
                                 onclick="btnAsignarActivos_Click" />
                         </asp:Panel>
                         <asp:GridView ID="GridView1" runat="server" AllowPaging="True" 
                             AllowSorting="True" AutoGenerateColumns="False" DataKeyNames="ID_PROYECTO" 
                             DataSourceID="LinqDataSource3" CellPadding="4" ForeColor="#333333" 
                             GridLines="None" ondatabinding="GridView1_DataBinding" 
                             onload="GridView1_Load">
                             <AlternatingRowStyle BackColor="White" ForeColor="#284775" />
                             <Columns>
                                 <asp:CommandField ShowSelectButton="True" ButtonType="Image" 
                                     SelectImageUrl="~/images/arrow_right_pagging.gif" />
                                 <asp:BoundField DataField="ID_PROYECTO" HeaderText="Id" 
                                     SortExpression="ID_PROYECTO" InsertVisible="False" ReadOnly="True" />
                                 <asp:BoundField DataField="NOM_PROYECTO" HeaderText="Nombre" 
                                     SortExpression="NOM_PROYECTO" />
                                 <asp:BoundField DataField="TXT_ESTADO" HeaderText="Estado" 
                                     SortExpression="TXT_ESTADO" />
                                 <asp:BoundField DataField="TXT_CENTRO" HeaderText="Centro" 
                                     SortExpression="TXT_CENTRO" />
                                 <asp:BoundField DataField="TXT_TIPO" HeaderText="Tipo" 
                                     SortExpression="TXT_TIPO" />
                                      <asp:TemplateField ShowHeader="False">
                                    <ItemTemplate>
                                        <asp:LinkButton ID="Elimina" runat="server" CausesValidation="False" 
                                            CommandName="Delete" 
                                            OnClientClick="return confirm(&quot;¿Desea eliminar este proyecto?&quot;);" 
                                            Text="Eliminar" />
                                    </ItemTemplate>
                                    <ControlStyle ForeColor="#CC0000" />
                                </asp:TemplateField>
                             </Columns>
                             <EditRowStyle BackColor="#999999" />
                             <FooterStyle BackColor="#5D7B9D" Font-Bold="True" ForeColor="White" />
                             <HeaderStyle BackColor="#5D7B9D" Font-Bold="True" ForeColor="White" />
                             <PagerStyle BackColor="#284775" ForeColor="White" HorizontalAlign="Center" />
                             <RowStyle BackColor="#F7F6F3" ForeColor="#333333" />
                             <SelectedRowStyle BackColor="#E2DED6" Font-Bold="True" ForeColor="#333333" />
                             <SortedAscendingCellStyle BackColor="#E9E7E2" />
                             <SortedAscendingHeaderStyle BackColor="#506C8C" />
                             <SortedDescendingCellStyle BackColor="#FFFDF8" />
                             <SortedDescendingHeaderStyle BackColor="#6F8DAE" />
                         </asp:GridView>
                         <asp:LinqDataSource ID="LinqDataSource3" runat="server" 
                             ContextTypeName="API_CIC.LinqClasesDataContext" EnableDelete="True" 
                             EntityTypeName="" TableName="SGAPFPROYECTOs" EnableInsert="True">
                         </asp:LinqDataSource>
                     </asp:View>
                     <asp:View ID="ViewModificar" runat="server">
                     <center><h3>Modificar Proyecto</h3></center>
                         <table style="width:100%;">
                             <tr>
                                 <td class="style4">
                                     Nombre: <asp:TextBox ID="txtNombre0" runat="server" Width="213px"></asp:TextBox>
                                 </td>
                                 <td class="style5">
                                     &nbsp;</td>
                                 <td>
                                     &nbsp;</td>
                             </tr>
                             <tr>
                                 <td class="style15">
                                     Resumen:<asp:TextBox ID="txtResumen0" runat="server" Height="77px" 
                                         TextMode="MultiLine" Width="289px"></asp:TextBox>
                                 </td>
                                 <td class="style16">
                                     Abstract:
                                     <asp:TextBox ID="txtAbstract0" runat="server" Height="86px" 
                                         TextMode="MultiLine" Width="311px"></asp:TextBox>
                                 </td>
                                 <td class="style17">
                                     </td>
                             </tr>
                             <tr>
                                 <td class="style4">
                                     Fecha Inicio:<asp:Calendar ID="calFechaIni0" runat="server" BackColor="White" 
                                         BorderColor="#3366CC" BorderWidth="1px" CellPadding="1" 
                                         DayNameFormat="Shortest" Font-Names="Verdana" Font-Size="8pt" 
                                         ForeColor="#003399" Height="200px" Width="220px">
                                         <DayHeaderStyle BackColor="#99CCCC" ForeColor="#336666" Height="1px" />
                                         <NextPrevStyle Font-Size="8pt" ForeColor="#CCCCFF" />
                                         <OtherMonthDayStyle ForeColor="#999999" />
                                         <SelectedDayStyle BackColor="#009999" Font-Bold="True" ForeColor="#CCFF99" />
                                         <SelectorStyle BackColor="#99CCCC" ForeColor="#336666" />
                                         <TitleStyle BackColor="#003399" BorderColor="#3366CC" BorderWidth="1px" 
                                             Font-Bold="True" Font-Size="10pt" ForeColor="#CCCCFF" Height="25px" />
                                         <TodayDayStyle BackColor="#99CCCC" ForeColor="White" />
                                         <WeekendDayStyle BackColor="#CCCCFF" />
                                     </asp:Calendar>
                                 </td>
                                 <td class="style5">
                                     Fecha Fin:<asp:Calendar ID="calFechaFin0" runat="server" BackColor="White" 
                                         BorderColor="#3366CC" BorderWidth="1px" CellPadding="1" 
                                         DayNameFormat="Shortest" Font-Names="Verdana" Font-Size="8pt" 
                                         ForeColor="#003399" Height="200px" Width="220px">
                                         <DayHeaderStyle BackColor="#99CCCC" ForeColor="#336666" Height="1px" />
                                         <NextPrevStyle Font-Size="8pt" ForeColor="#CCCCFF" />
                                         <OtherMonthDayStyle ForeColor="#999999" />
                                         <SelectedDayStyle BackColor="#009999" Font-Bold="True" ForeColor="#CCFF99" />
                                         <SelectorStyle BackColor="#99CCCC" ForeColor="#336666" />
                                         <TitleStyle BackColor="#003399" BorderColor="#3366CC" BorderWidth="1px" 
                                             Font-Bold="True" Font-Size="10pt" ForeColor="#CCCCFF" Height="25px" />
                                         <TodayDayStyle BackColor="#99CCCC" ForeColor="White" />
                                         <WeekendDayStyle BackColor="#CCCCFF" />
                                     </asp:Calendar>
                                 </td>
                                 <td>
                                     &nbsp;</td>
                             </tr>
                             <tr>
                                 <td class="style11">
                                     <asp:LinqDataSource ID="LinqDataSource4" runat="server" 
                                         ContextTypeName="API_CIC.LinqClasesDataContext" EntityTypeName="" 
                                         TableName="SGAPFUSUARIOs">
                                     </asp:LinqDataSource>
                                     Coordinador:
                                     <asp:DropDownList ID="ddlCoordinador0" runat="server" 
                                         DataSourceID="LinqDataSource4" DataTextField="TXT_USUARIO" 
                                         DataValueField="ID_CEDULA" Height="24px" Width="165px">
                                     </asp:DropDownList>
                                     .</td>
                                 <td class="style12">
                                     Página Web:
                                     <asp:TextBox ID="txtURL0" runat="server" Width="254px"></asp:TextBox>
                                 </td>
                             </tr>
                             <tr>
                                 <td class="style13">
                                     Estado:&nbsp;
                                     <asp:DropDownList ID="ddlEstado0" runat="server" Height="18px" Width="180px">
                                         <asp:ListItem>Sin Iniciar</asp:ListItem>
                                         <asp:ListItem>En Ejecución</asp:ListItem>
                                         <asp:ListItem>Finalizado</asp:ListItem>
                                     </asp:DropDownList>
                                 </td>
                                 <td class="style14">
                                     <asp:LinqDataSource ID="LinqDataSource5" runat="server" 
                                         ContextTypeName="API_CIC.LinqClasesDataContext" EntityTypeName="" 
                                         TableName="SGAPFESCUELAs">
                                     </asp:LinqDataSource>
                                     Escuela:
                                     <asp:DropDownList ID="ddlEscuela0" runat="server" 
                                         DataSourceID="LinqDataSource5" DataTextField="NOM_ESCUELA" 
                                         DataValueField="ID_ESCUELA" Height="24px" Width="232px">
                                     </asp:DropDownList>
                                 </td>
                             </tr>
                             <tr>
                                 <td class="style4">
                                     Centro de Investigación:&nbsp;
                                     <asp:DropDownList ID="ddlCentro0" runat="server" Height="18px" Width="180px">
                                         <asp:ListItem>(CIB) Centro de Investigación en Biotecnología</asp:ListItem>
                                         <asp:ListItem>(CIC) Centro de Investigaciones en Computación</asp:ListItem>
                                         <asp:ListItem>(CIIBI) Centro de Investigación en Integración Bosque-Industria</asp:ListItem>
                                         <asp:ListItem>(CIPA) Centro de Investigación en Protección Ambiental</asp:ListItem>
                                         <asp:ListItem>(CIVCO) Centro de Investigación en Vivienda y Construcción</asp:ListItem>
                                         <asp:ListItem>(CIDASTH) Centro de Investigación y Desarrollo en Agricultura Sostenible para el Trópico Húmedo</asp:ListItem>
                                         <asp:ListItem>(CIGA) Centro de Investigación y Gestión Agroindustrial</asp:ListItem>
                                         <asp:ListItem>(CEQIATEC) Centro de Investigación y de Servicios Químicos y Microbiológicos</asp:ListItem>
                                         <asp:ListItem>(CIEMTEC) Centro de Investigación y Extensión en Materiales</asp:ListItem>
                                     </asp:DropDownList>
                                     <br />
                                 </td>
                                 <td class="style5">
                                     Programa:
                                     <asp:TextBox ID="txtPrograma0" runat="server" Width="257px"></asp:TextBox>
                                 </td>
                             </tr>
                             <tr>
                                 <td class="style4">
                                     Tipo:&nbsp;
                                     <asp:DropDownList ID="ddlTipo0" runat="server" Height="18px" Width="180px">
                                         <asp:ListItem>Investigación</asp:ListItem>
                                         <asp:ListItem>Extensión</asp:ListItem>
                                         <asp:ListItem>Mixto</asp:ListItem>
                                     </asp:DropDownList>
                                     <br />
                                 </td>
                             </tr>
                         </table>
                        <center><asp:Button ID="btnGuardar" runat="server" Text="Guardar" 
                                onclick="btnGuardar_Click" /></center>
                     </asp:View>
                     <asp:View ID="AsignarRoles" runat="server">
                     <center><h1>Asignar Roles</h1></center>
                         <table style="width:80%;">
                             <tr>
                                 <td align="center" class="style25" valign="top">
                                 <h3>Usuarios</h3>
                                     <asp:GridView ID="GridView2" runat="server" AutoGenerateColumns="False" 
                                         DataSourceID="LinqDataSource6" 
                                         onselectedindexchanged="GridView2_SelectedIndexChanged" CellPadding="4" 
                                         ForeColor="#333333" GridLines="None" DataKeyNames="ID_CEDULA">
                                         <AlternatingRowStyle BackColor="White" ForeColor="#284775" />
                                         <Columns>
                                             <asp:CommandField ShowSelectButton="True" ButtonType="Image" 
                                                 SelectImageUrl="~/images/arrow_right_pagging.gif" />
                                             <asp:BoundField DataField="ID_CEDULA" HeaderText="Cedula" ReadOnly="True" 
                                                 SortExpression="ID_CEDULA" Visible="False" />
                                             <asp:BoundField DataField="TXT_USUARIO" HeaderText="Usuario" 
                                                 ReadOnly="True" SortExpression="TXT_USUARIO" />
                                         </Columns>
                                         <EditRowStyle BackColor="#999999" />
                                         <FooterStyle BackColor="#5D7B9D" Font-Bold="True" ForeColor="White" />
                                         <HeaderStyle BackColor="#5D7B9D" Font-Bold="True" ForeColor="White" />
                                         <PagerStyle BackColor="#284775" ForeColor="White" HorizontalAlign="Center" />
                                         <RowStyle BackColor="#F7F6F3" ForeColor="#333333" />
                                         <SelectedRowStyle BackColor="#E2DED6" Font-Bold="True" ForeColor="#333333" />
                                         <SortedAscendingCellStyle BackColor="#E9E7E2" />
                                         <SortedAscendingHeaderStyle BackColor="#506C8C" />
                                         <SortedDescendingCellStyle BackColor="#FFFDF8" />
                                         <SortedDescendingHeaderStyle BackColor="#6F8DAE" />
                                     </asp:GridView>
                                     <asp:LinqDataSource ID="LinqDataSource6" runat="server" 
                                         ContextTypeName="API_CIC.LinqClasesDataContext" EntityTypeName="" 
                                         Select="new (ID_CEDULA, TXT_USUARIO)" TableName="SGAPFUSUARIOs">
                                     </asp:LinqDataSource>
                                 </td>
                                 
                                 <td valign="top" class="style24">
                                 <h3>Roles</h3>
                                     <asp:CheckBoxList ID="chkRoles" runat="server" 
                                         DataSourceID="LinqDataSource7" DataTextField="NOM_ROL" 
                                         DataValueField="ID_ROL">
                                     </asp:CheckBoxList>
                                     <asp:Button ID="btnGuardarRoles" runat="server" Text="Guardar Cambios" 
                                         onclick="btnGuardarRoles_Click" />
                                     <asp:LinqDataSource ID="LinqDataSource7" runat="server" 
                                         ContextTypeName="API_CIC.LinqClasesDataContext" EntityTypeName="" 
                                         Select="new (ID_ROL, NOM_ROL)" TableName="SGAPFROLEs">
                                     </asp:LinqDataSource>

                                 </td>
                                 <td valign="top" class="style23">
                                 <h3>Roles Asignados</h3><br>
                                     <asp:GridView ID="gvRolesAsignados" runat="server" AutoGenerateColumns="False" 
                                         CellPadding="4" DataSourceID="LinqDataSource8" ForeColor="#333333" 
                                         GridLines="None" Width="106px">

                                         <AlternatingRowStyle BackColor="White" ForeColor="#284775" />
                                         <Columns>
                                             <asp:BoundField DataField="TXT_USUARIO" HeaderText="Usuario" ReadOnly="True" 
                                                 SortExpression="TXT_USUARIO" />
                                             <asp:BoundField DataField="NOM_ROL" HeaderText="Rol" ReadOnly="True" 
                                                 SortExpression="NOM_ROL" />
                                         </Columns>
                                         <EditRowStyle BackColor="#999999" />
                                         <FooterStyle BackColor="#5D7B9D" Font-Bold="True" ForeColor="White" />
                                         <HeaderStyle BackColor="#5D7B9D" Font-Bold="True" ForeColor="White" />
                                         <PagerStyle BackColor="#284775" ForeColor="White" HorizontalAlign="Center" />
                                         <RowStyle BackColor="#F7F6F3" ForeColor="#333333" />
                                         <SelectedRowStyle BackColor="#E2DED6" Font-Bold="True" ForeColor="#333333" />
                                         <SortedAscendingCellStyle BackColor="#E9E7E2" />
                                         <SortedAscendingHeaderStyle BackColor="#506C8C" />
                                         <SortedDescendingCellStyle BackColor="#FFFDF8" />
                                         <SortedDescendingHeaderStyle BackColor="#6F8DAE" />

                                     </asp:GridView>
                                     <asp:LinqDataSource ID="LinqDataSource8" runat="server" 
                                         ContextTypeName="API_CIC.LinqClasesDataContext" EntityTypeName="" 
                                         Select="new (TXT_USUARIO, NOM_ROL)" TableName="VW_USUARIO_ROLs" 
                                         Where="COD_PROYECTO == @COD_PROYECTO">
                                         <WhereParameters>
                                             <asp:ControlParameter ControlID="GridView1" Name="COD_PROYECTO" 
                                                 PropertyName="SelectedValue" Type="Int32" />
                                         </WhereParameters>
                                     </asp:LinqDataSource>
                                 </td>
                             </tr>
                         </table>

                     </asp:View>
                     <asp:View ID="AsignacionActivos" runat="server">
                     <table>
                         
                         <tr>
                         <td valign="top">
                         Seleccione los activos que desea asignar al proyecto    
                         </td>
                         <td>
                             <asp:Button ID="btnAsignarAct" runat="server" onclick="btnAsignarAct_Click" 
                                 Text="Asignar" />
                             <br />
                             <asp:ListBox ID="ListBox1" runat="server" DataSourceID="LinqDataSource9" 
                                 DataTextField="NOM_ACTIVO" DataValueField="ID_ACTIVO" onload="ListBox1_Load" 
                                 onselectedindexchanged="ListBox1_SelectedIndexChanged" Width="142px"></asp:ListBox>
                             <asp:LinqDataSource ID="LinqDataSource9" runat="server" 
                                 ContextTypeName="API_CIC.LinqClasesDataContext" EntityTypeName="" 
                                 TableName="SGAPFACTIVOs">
                             </asp:LinqDataSource>
                         </td>
                         <td valign="top">
                         <asp:Button ID="btnDesasignarAct" runat="server" onclick="btnDesasignarAct_Click" 
                                 Text="Desasignar" />
                                 <br>
                             <asp:ListBox ID="ListBox2" runat="server" DataSourceID="LinqDataSource10" 
                                 DataTextField="NOM_ACTIVO" DataValueField="ID_ACTIVO" onload="ListBox2_Load" 
                                 Width="145px"></asp:ListBox>
                             <asp:LinqDataSource ID="LinqDataSource10" runat="server" 
                                 ContextTypeName="API_CIC.LinqClasesDataContext" EntityTypeName="" 
                                 TableName="SGAPFACTIVOs">
                             </asp:LinqDataSource>
                         </td>
                             </tr>
                     </table>
                     </asp:View>
                </asp:MultiView></td>
        </tr>
    </table>
</asp:Content>
